package com.yuncheng.spcyApi.vo.sqsx;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author hua
 */
public class SqsxSysxVo {

    @ApiModelProperty(value = "事项id")
    private String id;

    @ApiModelProperty(value = "事项名称")
    private String fsxmc;

    @ApiModelProperty(value = "完成时限")
    private Integer fwcsx;

    @ApiModelProperty(value = "剩余时限")
    private String fsysx;

    @ApiModelProperty(value = "使用工日")
    private String fsyts;

    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "截止日期")
    private Date fjzrq;

    @JsonFormat(
            timezone = "GMT+8",
            pattern = "yyyy-MM-dd HH:mm:ss"
    )
    @DateTimeFormat(
            pattern = "yyyy-MM-dd HH:mm:ss"
    )
    @ApiModelProperty(value = "发送时间")
    private Date ffssj;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Integer getFwcsx() {
        return fwcsx;
    }

    public void setFwcsx(Integer fwcsx) {
        this.fwcsx = fwcsx;
    }

    public String getFsysx() {
        return fsysx;
    }

    public void setFsysx(String fsysx) {
        this.fsysx = fsysx;
    }

    public String getFsyts() {
        return fsyts;
    }

    public void setFsyts(String fsyts) {
        this.fsyts = fsyts;
    }

    public Date getFjzrq() {
        return fjzrq;
    }

    public void setFjzrq(Date fjzrq) {
        this.fjzrq = fjzrq;
    }

    public String getFsxmc() {
        return fsxmc;
    }

    public void setFsxmc(String fsxmc) {
        this.fsxmc = fsxmc;
    }

    public Date getFfssj() {
        return ffssj;
    }

    public void setFfssj(Date ffssj) {
        this.ffssj = ffssj;
    }
}
